package cn.lg.soar.message.api.model;

import cn.lg.soar.message.api.enums.NoticeTypeEnum;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * @author luguoxiang
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
@Getter
@Setter
public class NoticeDTO {

    private Long id;

    /**
     * 消息类型
     */
    private NoticeTypeEnum type;

    /**
     * 消息内容
     */
    private String content;

    /**
     * 时间
     */
    private LocalDateTime datetime;

    /**
     * 业务类型（用于判断跳转的地址）
     */
    private String bizType;

    /**
     * 业务参数（永远携带业务信息，如：id）
     */
    private String bizParams;

}
